1 over the counter
English-Spanish medical dictionary > over the counter
2 OTC
English-Spanish medical dictionary > OTC